TripletGAN: Training Generative Model with Triplet Loss
نویسندگان
چکیده
As an effective way of metric learning, triplet loss has been widely used in many deep learning tasks, including face recognition and person-ReID, leading to many states of the arts. The main innovation of triplet loss is using feature map to replace softmax in the classification task. Inspired by this concept, we propose here a new adversarial modeling method by substituting the classification loss of discriminator to triplet loss. Theoretical proof based on IPM (Integral probability metric) demonstrates that such setting will help generator converge to the given distribution theoretically under some conditions. Moreover, since triplet loss requires the generator to maximize distance within a class, we justify tripletGAN is also helpful to prevent mode collapse through both theory and experiment.
منابع مشابه
MTGAN: Speaker Verification through Multitasking Triplet Generative Adversarial Networks
In this paper, we propose an enhanced triplet method that improves the encoding process of embeddings by jointly utilizing generative adversarial mechanism and multitasking optimization. We extend our triplet encoder with Generative Adversarial Networks (GANs) and softmax loss function. GAN is introduced for increasing the generality and diversity of samples, while softmax is for reinforcing fe...
متن کاملGenerative Model with Coordinate Metric Learning for Object Recognition Based on 3D Models
Given large amount of real photos for training, Convolutional neural network shows excellent performance on object recognition tasks. However, the process of collecting data is so tedious for human beings and the background of most photos are also limited which makes it hard to establish a perfect database because complex environments could not be easily accessed. In this paper, our generative ...
متن کاملTraining Triplet Networks with GAN
Triplet networks are widely used models that are characterized by good performance in classification and retrieval tasks. In this work we propose to train a triplet network by putting it as the discriminator in Generative Adversarial Nets (GANs). We make use of the good capability of representation learning of the discriminator to increase the predictive quality of the model. We evaluated our a...
متن کاملVoice-based Age and Gender Recognition using Training Generative Sparse Model
Abstract: Gender recognition and age detection are important problems in telephone speech processing to investigate the identity of an individual using voice characteristics. In this paper a new gender and age recognition system is introduced based on generative incoherent models learned using sparse non-negative matrix factorization and atom correction post-processing method. Similar to genera...
متن کاملتأثیر آموزش مبتنی بر الگوی طراحی یادگیری زایشی بر میزان یادگیری دانشجویان رشته پرستاری در درس فیزیولوژی
Introduction: Utilizing traditional educational methods does not meet today’s educational needs; Modern educational systems are enabled with new methods of teaching that enrich the teaching- learning process. The purpose of this study was to evaluate the effect of instruction based generative learning design model on nursing student's Physiology learning. Methods: In this study, the pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1711.05084 شماره
صفحات -
تاریخ انتشار 2017